outwardly protruding (navel) - Spanish English Dictionary