corresponding meaning - Alemán Inglés Diccionario