turron - German English Dictionary