metros - Turkish English Dictionary