hydrodynamic trap - Turkish English Dictionary