a stone's throw away - Español Inglés Diccionario