legal hurdles - German English Dictionary