wet diaper - German English Dictionary