slim-leaved onion - Spanish English Dictionary