cost-plus - German English Dictionary