obstacle avoidance - German English Dictionary