mechanil - Turkish English Dictionary