floating debris pass - German English Dictionary