turquesa - German English Dictionary