venapuncture - Turkish English Dictionary