geechee - German English Dictionary