osmoscopio - German English Dictionary