apprentice mechanic - German English Dictionary