smock frock - German English Dictionary