grand bahama - German English Dictionary