over-cautious - German English Dictionary