island dwarfing - Turkish English Dictionary