stand in for - Alemán Inglés Diccionario