mini yet mighty - Turkish English Dictionary