albendazole - Turkish English Dictionary