do things simultaneously - Alemán Inglés Diccionario