alebrada - Turkish English Dictionary