hydrodynamic trap - Spanish English Dictionary