llovediza - German English Dictionary