red cotton bug - Alemán Inglés Diccionario