deposit from must - German English Dictionary