whirlpools - German English Dictionary