ISTR eng Übersetzung
Ich glaube, mich zu erinnern ISTR : I seem to recall.