interest-rate cap - German English Dictionary