taking everything into account - German English Dictionary