pluvioscopio - German English Dictionary