a bird similar to the toucan - Türkçe İngilizce Sözlük