ecuator - Turkish English Dictionary