rhomboid tortrix - Turkish English Dictionary