rap and ren - Turkish English Dictionary