turbinates - German English Dictionary