atp (adenosine triphosphate) - Turkish English Dictionary