cost, freight, insurance - German English Dictionary