coffee strained by hand - German English Dictionary