palpitaba - Turkish English Dictionary