testifies - German English Dictionary