tea-rose - German English Dictionary