be flatfooted - Almanca İngilizce Sözlük