i can't quite place you - Almanca İngilizce Sözlük