tortulous - German English Dictionary