iby (international biological year) - Türkçe İngilizce Sözlük