i hate waiting bus at the stop - German English Dictionary