overgarment - German English Dictionary