psr (price/sales ratio) - German English Dictionary