pleuvant - German English Dictionary