lago - German English Dictionary