place reliance on - Alemán Inglés Diccionario