oftalmorrea - German English Dictionary