achacada - Turkish English Dictionary