caring for horses - German English Dictionary