tea-strainer - German English Dictionary