mamelón - German English Dictionary