price-favorable - German English Dictionary