batu - German English Dictionary