tea-planter - German English Dictionary