scrounge one's meals - Francés Inglés Diccionario