have friends in high places - Alemán Inglés Diccionario