propice - German English Dictionary