moylough - Turkish English Dictionary