make a boo boo - Turkish English Dictionary