red stripe angel - Alemán Inglés Diccionario