cost (one) dear - German English Dictionary