having no alternatives - Español Inglés Diccionario