mains hum - Turkish English Dictionary