semifinalists - Alemán Inglés Diccionario