simultaneous payment clause - Alemán Inglés Diccionario