improbar - German English Dictionary