hurdles - German English Dictionary