loose rain coat - German English Dictionary