mecanogram - Turkish English Dictionary