great-leaved macrophylla - Turkish English Dictionary