apprentice mechanic - Turkish English Dictionary