nombra - German English Dictionary