snowsuit - German English Dictionary