whirret - German English Dictionary