rebecca equipment - Alemán Inglés Diccionario