ombú - German English Dictionary