mechanical effect - Turkish English Dictionary