carrion crows - Francés Inglés Diccionario