task sharing project - German English Dictionary