oftalmostato - German English Dictionary