drop the mic - Turkish English Dictionary