tumbler cup - German English Dictionary