ecommerce development director - German English Dictionary