played the organ - Francés Inglés Diccionario