navelwort (umbilicus rupestris) - Spanish English Dictionary