special participation - Alemán Inglés Diccionario