lagrimable - Turkish English Dictionary