bat consistently - German English Dictionary