terbacilo - German English Dictionary