supplicate - Turkish English Dictionary