self-given - Español Inglés Diccionario