bahrein island - Turkish English Dictionary