leave droppings - Francés Inglés Diccionario