strudelte - German English Dictionary