be flea-bitten - Alemán Inglés Diccionario