album producer - Turkish English Dictionary