make ducks and drakes of - Turkish English Dictionary