oliva superior - German English Dictionary