macrurous - Turkish English Dictionary