ahead and behind - German English Dictionary