from tripoli, libya - Spanish English Dictionary