rebaba - Turkish English Dictionary