make ducks and drakes of - Francés Inglés Diccionario