female auto mechanic - Turkish English Dictionary