self-feeding rack wagon - German English Dictionary