be within striking distance of - Turco Inglés Diccionario