megalonyx - Turkish English Dictionary