make a boo-boo - Turkish English Dictionary