turrid - German English Dictionary