hydrodynamic trap - German English Dictionary