martian canals - Turkish English Dictionary