turkey cup - German English Dictionary