palatal seal - German English Dictionary