pupa palangası - Turkish English Dictionary