hitch-kick - German English Dictionary