come to rescue - Alemán Inglés Diccionario