a bird similar to the toucan - Almanca İngilizce Sözlük