organ albumin - Turkish English Dictionary