eldora - Turkish English Dictionary