hell-bent on causing trouble - Turkish English Dictionary