provide horses - German English Dictionary