a stone's throw away - Alemán Inglés Diccionario