smock overall - German English Dictionary