tribulete - German English Dictionary