implore the aid of - Alemán Inglés Diccionario