strange particles - Alemán Inglés Diccionario