put down a buoy - Español Inglés Diccionario