trebillo - German English Dictionary