flookan - German English Dictionary