siphon off...something - German English Dictionary