keep one's distance from - Alemán Inglés Diccionario