woman from barahona, dominican republic - German English Dictionary