overshirt - German English Dictionary