retail firm - Turkish English Dictionary