screech cock - Almanca İngilizce Sözlük