rebatch - German English Dictionary